前言:雖然曾經碰過R語言,但那時候只是下載後貼上老師的程式碼運行而已,所以對於R語言的概念,還是在於初學者的程度。 關於30天的計畫,主要是依照我的學習需求來設計!所以內容可能會不太完善。如果內容有哪些錯誤的地方,還請多多包涵~~
正文開始-->
R語言是種自由軟體程式語言與操作環境,主要用於統計分析、繪圖以及資料探勘。
最一開始的設計是基於「數學運算」,主要應用在統計分析及資料分析上。根據官網的介紹,R是一種可用於統計運算與畫圖的語言與環境。提供多種統計相關的方法,例如線性與分線性的模型、假設檢定、時間序列或是分類、分群等等功能,也提供了繪圖功能以及各種變數型態(也可自製資料型態)。資訊儲存的資料結構包括向量、因子、列表、矩陣、資料框、資料表等等。
關於R語言的特色則有免費、彈性、多平台運作以及豐富四大特色。其中R語言支持多平台運作,包括Windows、MACos及UNIX。而因R語言支援性高,整合許多套件以及語言,因此使用者可以容易取得想要的相關文件,例如無數的自主開發套件(library)可以供我們使用。
參考:
R語言 維基百科https://zh.wikipedia.org/zh-tw/R%E8%AF%AD%E8%A8%80
基於統計學的R語言https://tw.alphacamp.co/blog/r-python-julia-in-data-science-a-comparison
R語言簡介https://yongxi-stat.com/r-introduce/